Introduction#

import waloviz as wv
wv.extension()
wv.Audio('local_data/waloviz.wav')
This web page was generated from a Jupyter notebook and not all interactivity will work on this website. Right click to download and run locally for full Python-backed interactivity.

Explanation#

An interactive audio player with a spectrogram built-in, as a Jupyter widget or as HTML.

Welcome! WaloViz is an open source audio player with a spectrogram built-in, it was built by audio experts - for audio experts. To start using WaloViz right now - read our Getting Started guide. WaloViz is proudly using the HoloViz stack for most of its features (as indicated by our name). To learn more - go to the HoloViz website, it’s great :)

Why WaloViz?#

WaloViz is designed to be accessible but powerful.
With just three lines of code it integrates seemlessly with the most popular notebook IDEs such as JupyterLab, VSCode and Google Colab.
You can use it to view audio URLs and files but also your own processed audio tensor.
An impresive suite of features is at your fingertips, high-level features such as overlaying your data and a built-in download button, and also low-level feature for granular control like changing the colormap or sample-rate.

WaloViz is open-source and proud of its community!
With so benefits, the real question becomes why not?

Why not?#

WaloViz is in early alpha, some features are not fully tested against all platforms, and breaking changes are bound to happen. That’s exactly why we need you to help us become better, there are 3 very simple ways in which you can help right now:

  1. Try it! The Getting Started guide should get you up to speed. If there’s a problem, tell us about it in a Github Issue and we’ll do our best to help :) If it works and you like it - tell a friend!

  2. Consider giving us a :star2: on our Github repository! The more stars we have, the larger our community will be, and the better WaloViz will become :star2:

  3. Contribute! WaloViz is a beginner friendly project, read our Contributing Guide and take a shot at one of our good first issues!

There might be other reasons why WaloViz might not be suited for your needs, we’d love to hear about them in a Github Issue. We are always striving to become better, and honest criticism is how we learn best.

Thank you for considering WaloViz!